Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 RICHMOND ROAD Detached £290,000 18 Nov 2020
66 RICHMOND ROAD Detached £63,000 11 Oct 1996